Kristine Crawford

Active Carrollton, TX President for Crawford Investment Properties, LLC