Walgreens, Starbucks property sold at $667 a square foot

Tenants hold leases for several decades