Leon has previously lived in Scottsdale. Leon now resides at 19250 78Th, Glendale, Az 85308. Leon was born 76 years ago. This person's birth year is 1948. Leon is associated with OHP, LLC.
This person is linked with one property. Leon's apartment/home is located on 19250 78th Avenue Glendale AZ 85308. According to public recors Leon's property is worth $29,300. Leon's property land value is $29,300.