Name
Yama
Location
Newark
Type
Industrial
Size
35,020 SF
Status
Current
Project nr
2210