Explore details about location Southwest 89th Terrace. Southwest 89th Terrace is a location situated within the Miami-Dade County alongside other areas such as Southwest 134th Place, Southwest 59th Avenue, Southwest 87th Terrace.