Site Details

Properties

TANGLEWOOD NORTH APARTMENTS
S6000
ALLOCATION
SUBMETER \ ALLOCATION
ECTOR

Official Address

4010 TANGLEWOOD LN

ODESSA TX 79762 - 7217

Responsible Party


  • Organization Name

    ODESSA PARTNERS LLC

    Address

    1603 LBJ FWY STE 350

    DALLAS TX 75234 - 6040

    1 (972) 243-7648

Activity

ACTIVE 2/16/2012

Affiliates

Organization Name Individual Name Role
ODESSA PARTNERS LLC RESPONSIBLE PARTY

Counties

Name Primary
ECTOR