Property Price: | $5.57 / SQ. FT. NNN |
Property Type: | Restaurant / Retail |
Property Address: | 368 Castro St, Mountain View, CA 94041 |
Property City: | Mountain View |
Property Status: | For Lease |
Property Sq.Ft: | 2,300 SQ. FT. |
Availability: | Available Immediately |