Patrick Leary

Active Farmington, MI Vice President Of Development for Agree Realty Corporation