601 Pine St Neptune Beach, FL 32266