John Rock

Active Tucson, AZ President for Re/Max Majestic