Sold13014 Carter Street Overland Park KS 6621313014 Carter StreetOverland Park, KS 662134Beds 2.1Baths 2,848Sq ftView Listing