39109 Emeralda Island Rd, Leesburg, FL, 34788 (current address)
39109 Emeralda Island Rd, Leesburg, FL, 34788 (1996 - 2018)
1 Tbd, Leesburg, FL, 34788 (2002)
39109 Emeralda Island Rd, Haines Creek, FL, 34788 (2002)
39109 39109 Emeralda Isle, Leesburg, FL, 34788 (2001 - 2002)