Explore details about location Southwest 64th Street. Southwest 64th Street is a location situated within the Miami-Dade County alongside other areas such as Northeast 22nd Court, Southwest 18th Terrace, Southwest 112th Street.