Posts

396 Alhambra Lands 66,000 SF Tenant

The lease, which was signed in December, was the largest in square feet for the Coral Gables office market in 2011