Alpine Start Development plans Alpine Prestonwood

Dallas, Texas, United States

Alpine Prestonwood is a planned 361-unit seven-story podium project in Dallas that Alpine Start lists as in pre-development. No cost, financing or timing details were found.