BMI Building at Town Center One

8950 SW 74th Ct. Miami, Florida 33156 USA