Project Description

88 Units
2200-2290 California St.
Mountain View, CA
$15,505,000