Address: 175 E Dana St, Mountain View, CA 94041, USA
“Pastor Liu is the best, and I think someone here likes me. I'll be there every service:)))..”
Address: 130 E Dana St, Mountain View, CA 94041, USA
“Recently moved out from one of their apartment complexes after a few years and relocating for a new job. Have to say the workers at the apt. property were really on top of stuff, get back to you pretty quickly on fixing things. Also, I appreciated the quick turn around on a rental verification to get into my new place, which came late in the day, but they processed it because they new it was important and gave me high marks for my excellent payment history. Overall, they are good at what they do and would recommend.”
1 million customers
find businesses on BusinessYab every month.
500 businesses
join BusinessYab every day.
BusinessYab helps you…