1101 Noah Drive,Tuttle,OK 73089

Address: 1101 Noah Drive
City: Tuttle
State: OKLAHOMA
Beds: 3
Baths: 2 FULL / 1 HALF
Floors: 1
Square Feet: 2,654
Lot Size: .80 Acres
Price: $397,000.00 – $417,800.00 

 

Close Menu