Ne 16 Av & Ne 145 St - Biscayne Gardens, Miami-dade, Florida - Miami Directions