3113 124th Ave, Tulsa, OK, 74146
Peter Stevenson
Peter Stevenson Tulsa, OK
Resident Since: 2014Year Built: 1969Property Type: Single Family Dwelling UnitProperty Value: $88,032
Records show he moved to the property in 2014. The house's estimated value is $88,032 and it was built in 1969.
Questions about Peter Stevenson
Peter Stevenson resides at 3113 124th Ave, Tulsa, OK, 74146. He has been living there since 2014.
A background report will determine whether he has a criminal record on file.