Turtle Creek, Indianapolis, Indiana
Price
$525
Size
187 sqft
Layout
0 bed, 0 bath, 187 sqft
Pets
Landlord:
Nelson Diaz
Address:
8253 Harcourt Rd, Indianapolis, IN 46260
Unit Features:
Rent Facts:
- •Built in 1972
- •262 Units/3 Stories