$262,500 -
19012 E 20th Terrace N
Independence ,
MO 64058
Area: 206 - Independence Area