Add this property to your favorites View Details 27582 Canal Road , #2509 Phoenix On The Bay II | Orange Beach $529,000 104 un 3 bd 3 ba 1,787 sqft On Site 376 Days Ago