Rayos del Sol

RETAIL

185 NW 13th Ave, Miami, Fl 33125

Units: 199
Building style: High-rise
Year built: 2003