Apartment Unit 4 at 6295 Lake Worth Road, Greenacres, FL 33463 | HotPads