45Active$1,995,0004 bd · 3 ba · 2,787 sqft2620 Windham Court, Delray Beach, FLKelley K Johnson · The Corcoran Group