MARINA PALMS RESIDENCES

17111 Biscayne Blvd NE North Miami Beach FL 33160