21160 SW 328th St Homestead, FL 33030