• 112 Blackburn Avenue
$1,700,000
Bed/Bath:3 Bed / 1 Baths
Square Feet:1,150 sq. ft.
Lot Size:6,138 sq. ft.
112 Blackburn Avenue
Menlo Park, CA 94025