8
7521-7531 Watson Rd
Saint Louis, MO 63119
$3,035,500 USD
19,062 SF
1
Unit
7.5% Cap Rate
19,062 SF
$3,035,500 USD
Department Store