84B Lorong 2 Toa Payoh $3.3K • Toa Payoh • 347 day ago 3 2 • 1119ft² / 103m²Built: 1995 • Map • 90596433 •