11419 S Harvard Ave
⋅
Tulsa, OK
List Price
$675,000
MLS Number
2410679
Beds
4
Baths
4.5
Square Feet
4,259
Lot Size
.28
Show More