Unbeatable Location within Walking Distance of Castro Street in Downtown Mountain View is Selling for $2,398,000
376 Pettis Ave, Mountain View, CA 94041 Listed by Michael Galli at Compass. Property Photos Gallery Photos provided by Michael Galli at Compass. Property Description TWO separate properties on a single Continue Reading