6506 W 133rd Terrace — photo 1
Under Contract 9/5

$515,000

Under Contract3 bd · 2,944 sqft

6506 W 133rd Terrace, Overland Park, KS 66209