Address: 1790 SW 22nd St., Miami

Property type: Two-story, 16,000-square-foot office building built in 1990