Artem Wynwood

Artem Wynwood

An 11-story, 190-unit apartment on a 1.1-acre property in the artistic Wynwood District of Miami.