William Shelton

Active Fernandina Beach, FL Vice President for Oyster Bay Properties, Inc.