/11 $1,250 per month 3 Beds 1 Bath 1,286 Sq Ft House for Rent 1816 S Lakewood Ave, Tulsa, OK 74112 1816 S Lakewood Ave, Tulsa, OK 74112