Front View - 25 Amherst Ct, Menlo Park 94025
 

25 Amherst Ct, Menlo Park 94025

Newer Home With Penthouse Master Suite

SOLD!