Contact

Get in touch with us today!

Showings, pick ups and returns are   BY APPOINTMENT ONLY.

OUR ADDRESS IS:

16739 Placer Hills Road

Meadow Vista CA, 95722

Located in the strip mall next to

the Shell Station in town. 

We look forward to hearing from you SOON! 

  • Facebook Basic
  • Black Instagram Icon
  • Black Pinterest Icon
  • Black Yelp Icon