Property photos coming from MLSNew listing♡$3,2003 bd 2 ba 1,603 sqft Single Family Residence1080 NW 19TH Terrace, Delray Beach, FL 33445Keyes Platinum Group · MLS® B26071267