Richard Mankin

Active Gainesville, FL Managing Member for Buchholz Solar One, LLC