View Details $124,000 1 of 16 Lot 24 Blk 27 Town Of Santa Rosa Pb 2-61 Or | Santa Rosa Beach 0.14 acres On Site: 44 Days