165 NW 23rd St, Miami, Florida, USA
A
B 165 NW 23rd St, Miami, Florida, USA