Berkeley Apartments - Fine Arts

 2110 Haste St, BerkeleyCA 94704
$2,363+Studio-2 BedsPets OK