Avalon Pasadena

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