Property photos coming from MLSActive Under Contract♡$3,7502 bd 2 ba 1,447 sqft Single Family Residence2552 Ella Street, Delray Beach, FL 33444Vlasek Real Estate Group · MLS® B26084534