Developers Propose 443 Apartments at Site of Sears Building in La Cumbre Plaza