$659,000 Active 3Beds2Baths1428Sqft0.2531Acres 4937 Windward Pl, Fernandina Beach, FL 32034 MLS#: 2170837