3117 Maddux Dr

Palo Alto, CA, 94303
ACTIVE
$2,499,888Price
3Beds
3Baths
2393sqft

3117 Maddux Dr

Palo Alto, CA, 94303
ACTIVE
$2,499,888Price
3Beds
3Baths
2393sqft