6
24369 Canal Rd
Orange Beach, AL 36561
$3,290,000 USD
13,000 SF
7.5% Cap Rate
13,000 SF
$3,290,000 USD
Freestanding