Map & Satellite view

Property Image
$142,900
Beds 4
Baths 2
Address

160 Lakefront Drive
Leesburg, AL 35983
USA