St Leonards is another large commercial area featuring mostly office space and apartments.
St Leonards adalah daerah komersial besar yang terdiri dari perkantoran dan apartemen.