Home > Apartments > North Hollywood, CA Apartments

Studio City Villas

Studio City Villas

Address:
11150 Aqua Vista Street
North Hollywood, CA 91602

Phone:
(818) 769-0155

See Also: North Hollywood, CA Apartments

This is a listing for Studio City Villas (11150 Aqua Vista Street, North Hollywood, CA 91602) from the Apartments Directory. You can find more similar services in our Apartments Directory.

Other listings in the North Hollywood, CA Apartments Directory:
Studio Heights Apartments, Studio Pointe, Studio Village Apartments INC, Summer Breeze Apartments, Sunbelt Victory Apartments.