Constructed in 1964, the Maplewood apartment building comprises 79 units of the following unit mix: Studio, Two Bedroom/Two Bath, totaling 72,600 SqFt. The property is located in Mountain View - Los Altos, at 1885 California Street, Bay Area - South Bay.