What is the address of Giffard Mansions?
Giffard Mansions is located at Balestier Road, 329810, Balestier / Toa Payoh (D12).