1332 Hoover St, Menlo Park CA 94025

Impeccable Downtown Menlo Park Executive Home

1332 Hoover St, Menlo Park | 4 Beds | 4 Baths | 2,094 SF | 5,000 Lot
$2,650,000 MLS #81561431 |
 
Property
Details
Location
Details
Share
Tour
Video