Stone Mountain Tennis Center
This place was built for the 1996 Olympics in Atlanta. After that, it was a major tennis center for a few years. It cost a whopping $22 million to construct.
Advertisement
This place was built for the 1996 Olympics in Atlanta. After that, it was a major tennis center for a few years. It cost a whopping $22 million to construct.
Advertisement