12539 20th St, Tulsa, OK, 74128
Leticia Meza
Leticia Meza Tulsa, OK
Resident Since: 2018Year Built: 1967Property Type: Single Family Dwelling UnitProperty Value: $106,000
She has been a resident of the $106,000 home, which was built in 1967, since 2018.
Questions about Leticia Meza
Leticia Meza lives at 12539 20th St, Tulsa, OK, 74128 where she moved in 2018.
Any existing criminal or arrest records for her will be identified through a background report.