62430 Locust Rd Lot 122, South Bend, IN 46614
Lot # 122
1299.00
per month
For Rent
About this listing
Brand New Home Coming Soon! Apply Today to be First inline!
2023
Year Built
Redman...
Home Make