View Details Under Contract $249,000 1 of 31 Serena Vista Condo | Delray Beach 2 beds 1 baths 1 ½ baths 841 sqft On Site: 79 Days