Share 1701 Strand Street, Neptune Beach, 32266, FL