Explore details about location Southwest 21st Street. Southwest 21st Street is a location situated within the Cape Coral alongside other areas such as Southwest 11th Court, Southwest 12th Avenue, Northeast 23rd Terrace.