Old Upper Thomson Road (Landed)

Old Upper Thomson Road
Freehold
Semi-detached
District 20
Land
OCR