RESIDENTIAL COMPLEX HOLANDA
Ttpology: Residential – Semi-detached houses
Year: 2005
Location: Terrassa, Catalonia, Spain
Area: 1.893 m2
Client: Proverdaguer XXI S.L.