1820 Euclid Ave

 1820 Euclid Ave, BerkeleyCA 94709
$2,1501 Bed