3
1101-1121 Howdershell Rd
Hazelwood, MO 63031
$1,890,082 USD
8,396 SF
6.58% Cap Rate
8,396 SF
$1,890,082 USD
Freestanding