17901 Collins Ave, North Miami Beach, United States
18555 COLLINS AVENUE, 33160 North Miami Beach, United States