Landlord:Kelly Park Apartments
Address:8131 W 132nd Pl, Overland Park, KS 66213
Layout
bed, bath, 0 sqft
Pets
NO
Unit Features:
Rent Facts:
$720
3 beds
$1540
1 beds
$1075
0 beds