Property ID: 17147
Mee Lun House
2 Mee Lun Street
Year Built
1984
Units
15
Floors
5
Blocks
1
Mee Lun House is a low-rise walk-up development built in 1984. Mee Lun House is located across from PMQ right off Hollywood Road on a quiet side street called Mee Lun Street. It consists of a single 5-storey tower with 3 units per floor. The apartment sizes range from 320 to 415 sq.ft. (saleable).