3 Detached Houses for Sale - Minimum Floor Area 10000 Sqft in Eunos / Geylang / Paya Lebar