766 SE 18th St # 0, Homestead FL 33034 | Rent SFL