100 Edgewater Dr #133, Miami, FL 33133, USA
4760 NW 1st St, Miami, FL 33126, USA
16320 NW 2nd Ave #94, Miami, FL 33169, USA
10402 SW 186th Terrace, Miami, FL 33157, USA