106 N Main St
Liberal, MO 64762
$550,000 USD
2,250 SF
11
Units
2,250 SF
$550,000 USD
Apartments