Looks like 1791 Goodrich Ave Winter Park FL 32789 is no longer available on Rent.com which means this information is likely out of date.

1791 Goodrich Ave Winter Park FL 32789

 1791 Goodrich Ave, Winter ParkFL 32789