Landlord:Willow Lake Apartments and Townhomes
Address:2810 Willow Lake Dr, Indianapolis, IN 46268
Layout
1 bed, 1.5 baths, 394 sqft
Pets
NO
Unit Features:
Rent Facts:
$500
2 beds
$915
1 beds
$990
3 beds