Recently renovated buildings on Lebuh Cinta, Penang, Malaysia.