Elwood - 22nd St
View Map
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
All Units Showing are Available - Rent Today! | ||||
10x10 |
Self Storage
|
$70 |
›
×
Rent Now
|