Taken Dec 2006

Property Type

Rentable Square Feet

24,310