Frogtown Industrial: Your Gateway to Spacious and Efficient Workspace Discover the possibilities at Frogtown Industrial - 2808-2812 Gilroy St, where 4,220 square feet of industrial space in Los Angeles, CA, beckons you with unbeatable value. This property boasts everything you need for efficient and flexible operations. Step into a well-insulated and vented corrugated metal warehouse, meticulously...