1040 Plaza Ct N
Saint Clair, MO 63077
$1,875,000 USD
21,000 SF
24
Units
21,000 SF
$1,875,000 USD
Apartments