13080 Southwest 132nd Court, Miami, Florida 33186