1 Taylor Road, Mounds, OK 74047
4.08 Acres lot