To discover more about Town Square, to view the show units please call 04 347 9954
or +971 50 164 4706
(International), visit our online sales centre at landhouse.ae or any of sales offices in the UAE. Please Express Interest using links below to download brochure, open payment plan or view all the available layouts.
Dubai RERA Registration No.: 20807 • Dubai Land Department Advertisement Permit No.: 22753