1/26 26 sold $389,000 0.3% $390,000 3 Beds2 Baths1,618 SqFt 1887 Presidio Street, Navarre, FL 32566 Single Family Home Listed by List Now Realty