When you call Capital Place at Southwood home, not only do you become part of Southwoods newest upscale apartment community, you experience unparalleled living. Our spacious floor plans are equipped with expansive kitchens and designer features. Our community showcases a spectacular salt water pool, a high-tech sports club, and outdoors areas featuring cabanas, grills and fireplaces. Located...