John Scherer

Active Clearwater, FL Manager for Scherer Development, LLC