Best view in town
A recent media tour provided a sneak peek inside the University of Delaware’s 10-story STAR Tower, which is under construction on the former Chrysler site. The top floor provides a view unlike anywhere else in Newark. Construction is slated to be completed by this summer. For more photos, see page 12 or visit newarkpostonline.com.
South College Avenue (looking north toward downtown) can be seen from the 10th-floor window of the STAR Tower.