New - 30 Mins Ago $3,700,000 Active 5Beds5Baths3233Sqft--Acres 109 Florida Blvd, Neptune Beach, FL 32266 MLS#: 2173428