$1,500,000
1155 MERRILL ST 304
MENLO PARK, CA 94025
3 bd, 2 ba
1,585 sqft, built in 2002