Urlo Studio completes stacked pigmented-concrete complex in Quito

Olvia is a mixed-use development with 14 residential units.