Find Your New Home
Check Out Our Current Availability Below
237 N. 13th St., Apt 06, Elwood, IN 46036 MAP
| 822 Sq. Ft.
Rental Terms
- Rent: $1,105
- Application Fee: $50
- Security Deposit: $1,105
- Available 12/17/24
Pet Policy
- Cats allowed
- Dogs allowed