We couldn't find anything matching your search for Acacia Villa

Suggestions:

  • Make sure all spelling is correct
  • Simplify your search
  • Expand your search to include more areas
Try a new search

About Acacia Villa, South Lantau Island

Acacia Villa is a/an House / Villa located at South Lantau Island. Acacia Villa was built in 1997 consists of 10 blocks. Acacia Villa is located in School Net 98.

Nearby schools:

Lantau International School

Nearby public transportation:

Upper Cheung Sha Village (Bus Stop), Upper Cheung Sha Village (Bus Stop), Cheung Sha Police Headquarter (Bus Stop), Cheung Sha Police Headquarter (Bus Stop), San Shek Wan Roundabout (Bus Stop)

There are 1 properties/units for sale in Acacia Villa. Our comprehensive listing details will help finding, buying, or renting your ideal property easier.