Del Medio Manor is a multifamily property located at 141 Del Medio Avenue in Mountain View - Los Altos, Bay Area - South Bay. Built in 1973, the property features 103 units, of the following types: One Bedroom, Studio, Two Bedroom/One Bath, totaling 64,566 SqFt.