3334 BARN SWALLOW AVENUE, Lake Placid, FL 33852 – R4904759 - German...