Fairhope, AL Homes For Sale

Fairhope, Alabama is a unique community on the eastern shore of Mobile Bay. The town began as an artist colony, and many of the early attributes remain.

All Fairhope Homes

Rock Creek