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