Berkeley Apartments - Fine Arts

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