Austin Business Journal - Austin's Crossroads Center sold for $14.25M New York City-based ATCO Properties and Management bought the 99,000-square-foot Crossroads Center shopping center in Austin for $14.25 million. Read More Kenzie GallagherJuly 27, 2011 Facebook0 Twitter 0 Likes