Building for sale, 815 3rd N Street, Duval, FL, in Jacksonville Beach, United StatesJacksonville Beach, 815 3rd N Street, Duval, FLCommercial building • 156.82 m²