Tech company Iru is opening a nearly 92,000-square-foot office in Coconut Grove, marking one of the top office leases in Miami so far this year.
Tech company Iru is opening a nearly 92,000-square-foot office in Coconut Grove, marking one of the top office leases in Miami so far this year.