Owen Road $3.35K • Kallang • 2023-03-31 1 1 • 1380ft² / 128m²Built: 1985 • 99 years • Map • 98581286 •