2616 Telegraph Ave

 2616 Telegraph Ave, BerkeleyCA 94704
$3,9952 Beds916 sqftPets OK