1 Terraced House for Rent - Studio near EW8 Paya Lebar MRT Station