2 Terraced Houses for Rent - Above S$ 500 near CC21 Holland Village MRT Station