Updated Today COMPARE 301 Olivewood Pl, Boca Raton, FL 33431 Unit O229 Apartment for Rent 2 Beds $2,350