Off MarketModern Fairhope DuplexOff MarketThe Retreat on Nichols614 Nichols AvenueFairhope, Alabama 365322Beds 3Baths 1638Sq ftView Listing