John Spencer

Active Saginaw, TX Director for 4NN Properties, LLC