The Strand at Town Center

The Strand at Town Center

The Strand at Town Center The Strand The Strand at Town Center is a top of the line project and will develop from Town Center Parkway to the St. Johns Town Center. This construction will include, 100,000 square feet of office space, 500,000 square feet of retail and...