Catalina Apartments

(1)
 3912-3930 Laurel Canyon Blvd., Studio CityCA 91604
$1,995+Studio-2 BedsPets OK