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.

Kenzie Gallagher