9999 NE 2nd Ave, Miami Shores, FL 33138
9458 NE 2nd Ave, Miami Shores, FL 33138
5000 Towerside Terrace, Miami Shores, FL 33138
Phone: +1 (305) 895-1174