566 1st Capitol Dr
Saint Charles, MO 63301
$1,900,000 USD
5,202 SF
8.05% Cap Rate
5,202 SF
$1,900,000 USD
Hotel