Explore details about location Northwest 106th Terrace. Northwest 106th Terrace is a location situated within the Plantation alongside other areas such as Northwest 8th Street, Southwest 14th Street, North Hibiscus Court.