Property ID: 17196
Orient Crest
76 Peak Road
Year Built
1985
Units
14
Floors
3
Blocks
14
Orient Crest is a luxury low-rise development built in 1985 located on Peak Road. It comprises of 14 3-storey townhouses, all overlooking spectacular Island South views. All units have central air-conditioning, a private garden and covered parking. The houses range in size from 2,887 to 3,260 sq.ft. (saleable).