Pending $1,445,000 DELRAY TOWN OF,Historic Downtown 113 NW 1st Avenue, Delray Beach FL 33444 3 bd · 3.5 ba · 2,126 sq ft MLS# B26056541 · Listing courtesy of Keyes Company