Kandis Patrick

Active Gainesville, FL Director for New Horizons Properties, Inc.