Greenshine Villa

It is located in Lo Uk Tsuen, Yuen Long. There are 22 houses in the villa with car parking area.

Back