Largest Office Leases – PDF

$25.00

Description

Top 25 largest office leases in 2023, ranked by Indianapolis-area square footage.