Pending $892,400 PINES OF DEER CREEK,Deer Creek 2490 Deer Creek Lob Lolly Lane, Deerfield Beach FL 33442 3 bd · 2.5 ba · 2,242 sq ft MLS# B26020691 · Listing courtesy of Balistreri Real Estate Inc