8
7521-7531 Watson Rd
Saint Louis, MO 63119
$2,937,600 USD
19,062 SF
1
Unit
7.75% Cap Rate
19,062 SF
$2,937,600 USD
Department Store