Explore details about location Southwest 21st Terrace. Southwest 21st Terrace is a location situated within the Cape Coral alongside other areas such as Northeast 21st Court, Southeast 14th Street, Southwest 28th Terrace.