Vue32, a 16-story mixed-use apartment tower, stands on a high ridge on the eastern boundary of Drexel University’s campus, overlooking the Amtrak – SEPTA railyards and affording dramatic views of Center City.
John L. Puckett