
June 11, 2019 By Meghan Sackman Actor Robert De Niro and a developer are reportedly buying a 5.3 acre lot in Astoria and planning to build a film studio. The site, located near the Steinway Creek at 87 19th Ave., is under contract for $73 million from piano manufacturer Steinway, according to a report from Commercial… Read more »