Elwood - 22nd St
View Map
![Small map pin](/dist/images/mappin_small.png)
Address:
407 South 22nd Street, Elwood, IN 46036
Phone:
765.552.5904 or
765.662.1513
Email:
[email protected]
Office Hours:
Call to Schedule an Appointment
UNIT SIZE
UNIT DETAILS
SPECIAL OFFER
MONTHLY RENT
10x20 |
Self Storage
|
$110 |
›
×
Rent Now
|