LOT AT FORMOSA
Updated 618 days ago
1041 North Formosa Ave. West Hollywood, CA 90046
The Lot at Formosa is located in West Hollywood at the corner of Santa Monica Boulevard and North Formosa Avenue...
The Lot at Formosa spans 11 acres of production and support space at the epicenter of the Southern California entertainment industry.
Also known as: The Lot at Formosa