Eighty Seven Park Residence

Miami Beach