12924 Leavenworth Rd

 12924 Leavenworth Rd, Kansas CityKS 66109
$2,7004 Beds