1/51 51 Price Dropped by $10K $399,500 3 Beds3 Baths1,359 SqFt 8253 Navarre Parkway #D100, Navarre, FL 32566 Condo Listed by Keller Williams Realty Navarre