Pending $2,995,000 Windsor #B 1011 Ingraham Avenue #B, Delray Beach FL 33483 3 bd · 3.5 ba · 3,326 sq ft MLS# B26083839 · Listing courtesy of Douglas Elliman