1/34 34 sold $279,900 3.6% $269,900 4 Beds4 Baths2,279 SqFt 2103 Salamanca Street, Navarre, FL 32566 Single Family Home Listed by Rising Star Real Estate Inc