Suarez Residences Cebu strategically places itself in the heart of the city, with the 29-storey tower located at 116 Gorordo Avenue, in the midst of essential