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.
New York City-based ATCO Properties and Management bought the 99,000-square-foot Crossroads Center shopping center in Austin for $14.25 million.