Project Description

2645 NE 186th Terrace
Miami, FL 33180
119,556 SF