John Hansen

Active Houston, TX Governing Person for Tenax Campanile Associates II, LLC