Explore details about location Southwest 64th Court. Southwest 64th Court is a location situated within the West Miami alongside other areas such as Southwest 9th Street, Southwest 10th Street, Southwest 19th Street.