EDSA in Fort Lauderdale
(954) 524-3330
![EDSA - Fort Lauderdale](/logo/0/110/0/default.jpg)
Founded in 1960, EDSA is a planning, landscape architecture and graphic design firm with a diverse international practice and a reputation built on the design of successful projects. With five offices on three continents, EDSA is one of the largest U.S ...