Price reduced $849,000 Valencia Falls 9 7078 Francisco Bend Drive, Delray Beach FL 33446 2 bd · 2.5 ba · 2,398 sq ft MLS# B26070767 · Listing courtesy of Signature Int'l Premier Properties