12762 SW 265th Ter Homestead, FL 33032