Avalon Pasadena

(73)
 25 S. Oak Knoll Ave., PasadenaCA 91101
$2,382+1-2 BedsPets OK