Sold: 537 Victory Avenue, Mountain View 94043

537 Victory Avenue, Mountain View 94043 — $1,868,000 | Sold price: $2,200,000 – 3 bedrooms, 2 bathrooms – 1,116 sf living space – 5,774 Sq.Ft. lot size area – Agent comment: From the moment you enter this Eichler home you know it’s special featuring a lot of common space oozing with natural light. Kitchen has new SS appliances ready for […]