Property Price: | Negotiable |
Property Type: | Retail / Personal Services |
Property Address: | 364-366 Castro Street, Mountain View, CA 94041 USA |
Property City: | Mountain View |
Property Status: | For Lease |
Property Sq.Ft: | 495 - 1,234 Sq. Ft. |
Availability: | Available Immediately |