25
7450 Hampton Ave
Saint Louis, MO 63109
$6,971,200 USD
51,486 SF
6.25% Cap Rate
51,486 SF
$6,971,200 USD
Freestanding