• 3589 Arbutus Avenue
$2,925,000
Bed/Bath:4 Bed / 3 Baths
Square Feet:2,364 sq. ft.
Lot Size:8,693 sq. ft.
3589 Arbutus Avenue
Palo Alto, CA