Tag Archives: Wash

Wash Me car wash

This self-service car wash facility with four pressure-wash automated units is situated on the Tehase 22 plot next to Turu Street. It is … Read more