1/21 21 sold $236,000 5.5% $223,000 2 Beds2 Baths1,209 SqFt 6841 Water Street, Navarre, FL 32566 Townhouse Listed by Twenty Eight Realty Co