1423 San Antonio Street, Menlo Park
1423 San Antonio Menlo Park LIST $ 1,788,000 3 bed/ 2.5 bath Representing SELLER