Vista Mar AFFORDABLE 3606 NW 5th Ave, Miami, Fl 33127 Units: 110Building style: High-riseYear built: 2011