Avalon Del Mar Station

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