Rayos del Sol RETAIL 185 NW 13th Ave, Miami, Fl 33125 Units: 199Building style: High-riseYear built: 2003