Avalon Thousand Oaks Plaza

(81)
 235 N. Conejo School Rd., Thousand OaksCA 91362
$2,150+1-2 BedsPets OK