8207 NW 90th Terrace — photo 1
Under Contract 9/6

$614,000

Under Contract4 bd · 2,726 sqft

8207 NW 90th Terrace, Kansas City, MO 64153