Avalon Del Mar Station

(217)
 265 Arroyo Pkwy., PasadenaCA 91105
$2,232+Studio-2 BedsPets OK