Site: Mapletree: 19675 W Ten Mile

Company: Mapletree Redwood Data Centre Trust
Metro: Detroit
State: Michigan
Country: United States
Region: North America
Region: Americas
Region: World
Address:
Ownership: Mapletree Redwood Data Centre Trust owns the building.

Map and Nearby Locations:

19675 W 10 Mile Rd, Southfield, MI 48075