Private Residence at Luxurious Eco Hotel by LRMB In Miami Beach (Mid Beach)
102 24th Street -
Miami Beach,
FL 33139