1/38 38 Open Sat 12PM-2PM $869,000 3 Beds2.1 Baths2,399 SqFt 615 Avenue H, Delray Beach, FL 33483 Townhouse Listed by Posh Properties