ZAHRADA
zah | ra | da
noun: garden
a delightful space atop a terrace with lush, green ornamental plants and trees
architect: Haflants + Pichette Studio for Modern Architecture
developer: DBD Group MEI, Dream Building Development
more information: Zahrada Sarasota