$1,499,900 Active Under Contract 3Beds3Baths2040Sqft0.12Acres 525 2nd St, Neptune Beach, FL 32266 MLS#: 2158021