All apartments in Owasso
Find more places like
8110 North 120th East Avenue.
How many bedrooms do you need?
/
/
8110 North 120th East Avenue

8110 North 120th East Avenue

(951) 796-2323

Location

8110 North 120th East Avenue, Owasso, OK 74055
Elm Creek Estates

Amenities

Parking
Unit Amenities
Property Amenities
parking
This is a Unit is conveniently located near most shops and stores in the Owasso area. Parking will be located on the street next to the main house. All bills are included in the cost of rent.

Property Details (Fees & Lease)

Listing Provided by Avail

Property Status: Off The Market

Frequently Asked Questions

×
Your browser is no longer supported. Not all features may work as intended.