Crossroads Center
Crossroads Center is a 100 percent occupied, 13,575-square-foot, multi-tenant neighborhood retail center located within the desirable Valley Ranch master-planned community in Irving, Texas. Currently, 100% of the gross leasable area … Read More