7801 66th St, SMIAMI, FL, 33143