Sweid & Sweid America launches new project in Austin, Texas
Sweid & Sweid America (SSA) has officially unveiled plans for its second project in the U.S., an expansive residential development located in Austin, Texas. When complete, Double Creek II will feature 372 one, two and three-bedroom Class-A apartments distributed across