libraries offices showrooms PLAZA ALAMEDA Location: Mall Plaza Alameda, Estación Central, Chile Area: 280m2 Year: 2012