1220 N Lemon AVE, Menlo Park, CA, 94025
1220 N Lemon AVE, Menlo Park, CA, 94025
1220 N Lemon AVE, Menlo Park, CA, 94025
1220 N Lemon AVE, Menlo Park, CA, 94025
1220 N Lemon AVE, Menlo Park, CA, 94025
1220 N Lemon AVE, Menlo Park, CA, 94025
1220 N Lemon AVE, Menlo Park, CA, 94025
1220 N Lemon AVE, Menlo Park, CA, 94025

$8,395,000

1220 N Lemon AVE, Menlo Park, CA, 94025

8
Courtesy of: Josh Rubin | Compass