BuildRankers
BR
Log In
Sign Up
The Pavilia Farm I Tower 2
Sha Tin District,
China
Rank
2,456th
More Ranks
Feed
Details
Location
Construction
Links
LOCATION
Address
China
Hong Kong
Sha Tin District
Tai Wai Hui
Che Kung Miu Road
Tai Wai Station
City
Sha Tin District
Region
Hong Kong
Country
China
Latitude
22.373116
Longitude
114.180305