1/29 29 Pending $482,000 3 Beds3 Baths2,091 SqFt 13701 BECKMAN DR, Windermere, FL 34786 Townhouse Listed by LA ROSA REALTY LLC