12216 E 89th Terrace — photo 1
On Market 8/20

$385,000

4 bd · 3 ba · 2,080 sqft
12216 E 89th Terrace, Kansas City, MO