12716 E 106th Street N

Owasso, OK, 74055
$499,000Price
4Beds
1Baths
3264sqft
Courtesy of: Keller Williams Realty Advantage

12716 E 106th Street N

Owasso, OK, 74055
$499,000Price
4Beds
1Baths
3264sqft