1543 Peach, Philadelphia, Pa 19131 is where Leonard lives. Leonard has previously lived in Philadelphia and Upper Darby. The current age of Leonard is 65. The birth year was listed as 1959.
This person is linked with one property. Leonard has a property on 1543 N Peach Street Philadelphia PA 19131. $7,197 is the value of property owned by Leonard. Land value of his property is $7,197.