Ombelle

Plans for Florida Twin Towers Announced

New York-based architecture and design studio ODA has revealed renderings of its newest residential towers in Fort Lauderdale, Florida: “Ombelle,” World Architecture News reports. Dependable Equities has tapped the studio...