Avignon and McCafferty team up for new property management JV

by

by