Station Yards received the CoStar Impact Award for Multifamily Development of the Year for Long Island 2024