Terra Holdings Corp.
Real Estate
257 Castro St UNIT 224, Mountain View, CA 94041
(650) 386-1668
facebook
instagram
facebook
instagram
Reviews for Terra Holdings Corp.
Write a review
Feb 2023
Bunch of thieves. Sold me a broken home
More Reviews
Discover More Local Pros
Triada Real Estate Group
- 655 Castro St Ste 4, Mountain View
Bryan Sweeley - Compass - Los Altos
- 167 S San Antonio Rd, Los Altos
Jong and Claudia/ Realtors at Compass
- 167 S San Antonio Rd, Los Altos
Best Pros in Mountain View, California
Ratings
Google: 1/5
Terra Holdings Corp.
257 Castro St UNIT 224, Mountain View
Directions
Call
Website
Suggest an Edit
Bunch of thieves. Sold me a broken home