1367 Sevier Ave
Menlo Park, CA94025

2 beds2 full baths1280 sqft

$300,000

Sold