test

About

Welcome to your spacious new home at Abbey Road Apartments. Enjoy nearby conveniences, including shopping, dining and quick highway access. Amenities include on-site parking, patios/balconies, laundry facilities, community picnic areas and more.

Location

4313 S. Owasso Ave, Tulsa, OK, 74105