The Origin Killara Townhouses

Location: 10-12 Culworth Ave, Killara 
Land size: 1859 sqm
GFA: 1490 sqm
Project Value: $40 million
Completion Target: Commence Construction early 2023
Unifond Role: Property Development and Constructions

Download Brochure