The parcel owner is Treadway Russell &.
According to public records 121 Noahs Landing Farm Dr, total assessed value is $87,608.
Building on this parcel was built in 0 and its assessed value is $69,608.
The area of the lot is approximately 3.0 acres and its value is $18,000.