Gregory Borden specializes in residential, waterfront, farm and commercial transactions.
Areas served include North Alabama.