Skip to main content
Size

900,000+ SF

Value

$1B+

Location

Philadelphia