14601 SW 290th Ter, Homestead, FL 33033