• Canal Plaza #A-4

  • 25299 Canal Rd, Orange Beach, AL 36561

Lease History

Lease Date Available SF Floor / Suite Asking Rate
April 10, 2015 3,600 B8&B9 $8.00/sf/yr