Description

Investor/developer alert. 135.66 acres parcel DELTA location!!

Taxes (2017): $8,007.42