Highlands Vista Group bought the three-building, 198-unit Luna Park Apartments at 1800 Wedgewood Drive ... Downtown apartment ...
The artistic amusement park, first displayed in 1987 in Hamburg, Germany, will be on view at The Shed at Hudson Yards in ...