1/32 32 sold $1,650,000 4.2% $1,580,000 3 Beds3 Baths2,230 SqFt 90 Atticus Road, Inlet Beach, FL 32461 Single Family Home Listed by Scenic Sotheby's International Realty