396 Alhambra Now Open for Business



The South Tower of 396 Alhambra is situated in the heart of Coral Gables office and retail project, and this seven story class A office building in Miami is now open for business. It is one of Coral Gables architectural landmarks and has undergone a dramatic renovation and modernization to convert it into 87,000 ft.² […]