• 1205 North Lemon Street
1205 North Lemon Street
1205 North Lemon Street, Menlo Park
$2,725,000

5 Beds

3.5 Baths

3,250 sq. ft.

Lot Size: 11,151 sq. ft.

1205 North Lemon Street
1205 North Lemon Street
  • This field is for validation purposes and should be left unchanged.
No disclosures available.
1205 North Lemon Street
  • This field is for validation purposes and should be left unchanged.