6820 North Ave, Navarre, FL 32566
6820 North Ave, Navarre, FL 32566 is on the street of North Ave, in the city of Navarre, Florida. It is in the zip code of FL 32566.
6820 North Ave, Navarre, FL 32566 is a Single Family home.
It has , 10,759 sqf square feet lot size.