1st Floor
Industrial / Warehouse
Square Footage
3,000 SF
Rate
Upon Request
Located at 5196 Alhambra Ave provides companies with up to 3,000 square feet for lease in Los Angeles, CA. This listing is perfect for growing companies. For additional information regarding 5196 Alhambra Ave and other listings in Los Angeles, request a complimentary property report today by completing our simple contact form.
Parking
LAMR1 - Restricted Industrial
Lot Size
0.06 AC
Year Built
1942
Building Size
3,000 SF
Drive-In Bays
1
Industrial / Warehouse
Square Footage
3,000 SF
Rate
Upon Request