8
3805 S Limit Ave
Sedalia, MO 65301
$21.88 USD/SF/YR
1,920 SF
1
Space Available
Built 1964
1,920 SF Contiguous
Built 1964
1,920 SF
$21.88 USD/SF/YR
Retail