Leonardo currently resides at 922 Broadway Ave, North Chicago, Il 60064. Phone number listed for Leonardo is (847) 533-0339.
Leonardo is the owner of 1 property. Leonardo owns a property located at 922 Broadway North Chicago IL 60064. Leonardo's property value is $3,773. Leonardo owns land valued at $3,773.