The parcel owner is Us Bank Trust N.A..
According to Oklahoma City public records 266 Echelon Rd, Oklahoma City total assessed value is $110,900.
It is 20.7% lower than average parcel value in Oklahoma City.
Building on this parcel was built in 1974 and its assessed value is $70,200.
Assessed value of the land is $40,700.