4171-4193 Crescent Dr
Saint Louis, MO 63129
$1,849,000 USD
28,311 SF
7% Cap Rate
28,311 SF
$1,849,000 USD
Office