Castle Peak Road Ping Shan
DD 122 Lot 1705 OFF Castle Peak Road Ping Shan
128 Castle Peak Road Ping Shan
131 Castle Peak Road Ping Shan
139 Castle Peak Road Ping Shan
1705 Castle Peak Road Ping Shan