95
156 Camellia St
Biloxi, MS 39531
$4,250,000 USD
13,376 SF
8% Cap Rate
13,376 SF
$4,250,000 USD
General Retail