12111 W 173rd Terrace — photo 1
Under Contract 3/3

$2,475,500

Under Contract5 bd · 8 ba · 5,531 sqft
12111 W 173rd Terrace, Overland Park, KS