Seven-story apartment building proposed near Miami-Dade mall

01/23/2019