v
Skip Navigation

Welcome to Town Square Townhomes

At the Town Square Townhomes, there is a higher standard of living. With top of the line finishes and appliances, plenty of living space, and in a central location, you can seamlessly make these townhomes your new home. Town Square offers all the luxuries of owning your own home without the hassles of homeownership.

 

With two different interior and exterior options, you can find the perfect home to fit your style.

 

Great deals!!

Sign a 13 month lease and receive 1 month FREE or sign a 12 month lease and receive a trip for 2 to LAS VEGAS for 3 days and 2 nights!

Your Info:
Learn More (701) 356-3085