Catalina Apartments

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