The parcel owner is Ellis April Smith.
According to public records 61 Leila Pl, total assessed value is $364,611.
Building on this parcel was built in 0 and its assessed value is $251,883.
The area of the lot is approximately 5.5 acres and its value is $112,728.