17070 W Dixie Hwy, North Miami Beach (305) 760-2260
17070 W Dixie Hwy, North Miami Beach 33160 (305) 760-2260