View Details 25909 Canal Road , #303 Bay Towers | Orange Beach $374,900 10 un 2 bd 2 ba 1,125 sqft On Site 112 Days Ago © 2021 Baldwin County Association of REALTORS® MLS