23 Semi-Detached Houses for Sale - Freehold near CC20 Farrer Road MRT Station