Terrace Lake Gardens Neighborhood in Madison Alabama is one of our areas best kept secrets. While it is a small subdivision it is large on community amenities. Terrace Lake Gardens is located just outside the Madison City Limits with a private lake, walking trails, gazebo complete with a outdoor fireplace, and they are all yours […]