NEW Find real estate listings closest to my current location
12909 E 28th Pl, Tulsa, OK, 74134 is a residential listing of 1,556 sqft on a lot of 4,188 sq. ft.. This residential listing has 3 bedrooms, and 2 baths. The map for this location is located at https://maps.google.com/?q=12909+E+28th+Pl%2cTulsa%2cOK%2c74134.