Vista Pointe I Apartments

 11123 Aqua Vista Street, Studio CityCA 91602
$1,595+Studio-1 Bed