Find Property:

SOLD

7 CATHY PLACE

MENLO PARK

3 Bedrooms / 2.5 Baths / 1,830 sq. ft. / 11,000 lot
Prime cul-de-sac location