8332 N Spruce Ave

 8332 N Spruce Ave, Kansas CityMO 64119
$1,2493 Beds