25 Deforest

Location Summit, NJ
Size 125,432 SF
Type Office
Strategy Development
Status Realized Managed