2380 sq.ft Projects
Posted On January 13, 2023
Located in the coastal city of Kozhikode, Stara is a tropical traditional 2,400 sq. ft heaven created by the interaction of light and interweaving spaces along a linear plot at...