2300 NW 2nd Ave, Miami, Florida, USA
A
B 2300 NW 2nd Ave, Miami, Florida, USA