1117 Euclid Ave
1117 Euclid Ave, Berkeley, CA 94708
$2,400,000
This page can't load Google Maps correctly.
Do you own this website?

Area & Lot

Finance

BESbswy