Landlord:Kelly Park Apartments
Address:8131 W 132nd Pl, Overland Park, KS 66213
Layout
bed, bath, 0 sqft
Pets
NO
Unit Features:
Rent Facts:
$1700
--
$1000
4 beds
$650
2 beds