Sueba USA Completes 269-Unit Imperial Oaks Square Apartments in Spring, Texas
2SPRING, TEXAS — Locally based developer Sueba USA has completed Imperial Oaks Square, a 269-unit apartment community in the northern Houston suburb of Spring. The site is located within Falls at Imperial Oaks, a 686-acre master-planned development by …