Open house Sun, Nov 15 · 2:00 PM59Homes for Sale in El Rio Vista, Owasso, OK
Hide MapHomes for Sale in El Rio Vista, Owasso, OK
4 Listings

$337,000
4 bd · 3 ba · 2,144 sqft
10702 E 99th Place N, Owasso, OK
Whitney Eidschun · Solid Rock, REALTORS
MLS Technology