Status

Completed

Date

2011

Location

Apodaca, Nuevo León

Meters

28,609 m²