1,200 Rental Apartments Planned At S&S Diner SiteJune 6, 2017·37 CommentsA twin-tower project called Miami 18 is in the planning stages at the S&S Diner site by Israeli and Chinese...