Pyramid Place shopping center changes hands for $10.6M
Chicago-based Cloverleaf Group now owns three retail plazas in the Indianapolis area. Pyramid Place boasts a high density of nearby homes, offices, industrial sites, health-care facilities and highway traffic.