10 acres adjoining the new Santa Rosa Beach Publix!
Lots 15 and 16 Highway 98
Santa Rosa Beach
Santa Rosa Beach,
FL 32459
Commercial Retail
670 x 650 Approx Lot Size
Offered at $4,400,000
