Landlord:5267 W 129th Ter
Address:Leawood, KS 66209
Layout
4 beds, 5 baths, 2799 sqft
Pets
Cats, small dogs
Unit Features:
Rent Facts:
$750
3 beds
$1525
1 beds
$885