9233 SW 8th St # 121, Boca Raton FL 33428 | Rent SFL