Explore details about location Southwest 20th Street. Southwest 20th Street is a location situated within the Miami-Dade County alongside other areas such as Southwest 4th Terrace, Southwest 75th Street, Southwest 21st Terrace.