2016 – The Real Deal Miami

PROJECT: ALTON ROAD The Miami Beach Design Review Board on Tuesday approved plans for a mammoth two-block, five-story mixed-use project that will straddle the corners of Alton Road, 17th Street and West Avenue. The project is being built at 1681 and 1683 West Avenue and at 1698 Alton Road, site of the former Shell station.…