RESIDENCES AT 63RD STREET

63rd Street Residence

Project Specs

Location: Miami Beach FL

Project Summary