Local officials, residents express concerns about proposed development in Riverdale Park The site plan calls for nearly 58,000 square feet of research and development space across two one-story buildings. Irit Skulnik 18 hours ago