Marina One tops out; secures 550,000 sq ft of office leasing deals

Printable View