300 Cypress Avenue Alhambra, CA 91801
We are delighted to present this industrial flex building strategically located in Alhambra, CA 91801. The building is 15,925 square feet on a large parcel of land, 28,844 square feet. This property offers flexibility to suit your business requirements or for short term rental income.
15,925 sqft
28,844 sqft
2002
35