Are you looking for a spacious home with plenty of room for living, entertainment, and storage? Look no further! This home is perfectly situated near 71st and Harvard, with easy access to Tulsa highwa
Property Id: 1459073 Furnished and renovated townhouse in small and secure subdivision in south Tulsa less than 2 miles from Saint Francis Hospital. 2 bedroom (king beds), 2.5 baths, wet bar, fireplac