$1,399,000
Orange Beach, AL
$375,000
Gulf Shores, AL
$405,000
Fairhope, AL
$1,558,000
Gulf Shores, AL
$3,200,000
Elberta, AL
$399,900
Robertsdale, AL
$419,900
Foley, AL
$429,900
Daphne, AL
$425,000
Seminole, AL
$319,000
Fairhope, AL
$597,000
Foley, AL
$489,000
Foley, AL
$394,000
Foley, AL
$250,000
Mobile, AL
$489,000
Magnolia Springs, AL
$469,000
Spanish Fort, AL
$650,000
Orange Beach, AL
$744,000
Orange Beach, AL
$334,000
Foley, AL
$2,750
Fairhope, AL