Looks like Delray 3 Bedroom Lake Home is no longer available on Rent.com which means this information is likely out of date.

Delray 3 Bedroom Lake Home

 1195 NW 20th Avenue, Delray BeachFL 33445