20 Street drive

2008
Punta del Este, Uruguay
Integral Services
670 m2