Sarhad Ville is located at Lorong Sarhad, 119161, Buona Vista / West Coast / Clementi New Town (D05).