$550,000
1006 N Jesse James Road, Excelsior Springs, MO, 64024
Office