Situated on one of the largest lots in Menlo Park at ~1.33 acres. This ranch style home, built in 1972, underwent a major remodel in 2000. The main residence includes a tremendous living room/dining...
price reduced! motivated seller!Very rare opportunity to own a property and more than 1.1 arce (44,000+ sqft) PREMIUM LOT right next to Stanford university! the lot can be subdivided for build...