Central Business District
Grand Station Miami Approaches Completion
Construction on Grand Station Miami, a 31-story, 322-ft-tall residential tower located at 240 North Miami Avenue in Miami’s Central Business District (CBD) is expected to be complete in May 2021, Florida...