Description
For Lease: 1591 W. Alameda Ave., Denver 80223.
This building can be split into 2 units at 2,715 SF
or
the entire property 5,430 SF.
Retail Store Store Front With 2 Warehouse Drive-In Doors and Great Parking.
Consider a retail business that sells physical products with an attached warehouse...