Start typing and press Enter to search
Located at Mile 7, Labuk Bypass Road in Sandakan, consisting of of 44 Semi-Detached Houses and 300 Terrace Houses. This development was an extension of Taman Megah and was constructed between the years 2007 and 2013.