Brickell Roads Atriums

Address: 1712 SW 2 Ave, Miami, FL 33129 • Year Built: 2008 • No. of Units: 30