Add this property to your favorites View Details 12008 N 131st East Avenue Estates At Morrow Place | Owasso $258,492 3 bd 2 ba 1,705 sqft 0.2 acres On Site 35 Days Ago