The Parks at Leigh Springs

THE PARKS AT LEIGH SPRINGS

Smyrna, Tennessee

Apartment Complex

A 100 unit apartment complex in Smyrna, Tennessee constructed for The Parks at Leigh Springs, L.P. The project includes a clubhouse/community building complete with a swimming pool.

Locate >>