Architectural Hills House

Laurelcrest Road, Studio City, CA 91604

This stunning Los Angeles Architectural Hills House, located in Studio City, features beautiful unobstructed views, swimming pool, glass walls, and more, and is ready to host your production. Contact the location today and book it for your next film or television production.