Self Storage Warehouse A (West Lafayette, Ind.)
Organization
Dates
- Existence: 2000-
Historical Information
The Self Storage Warehouse A is located north of the Robert L. and Terry L. Bowen Laboratory. No other information is currently available regarding this building.