Spartan Landing Apartments
Apartment & Condo Complex
Phone: (918) 728-6029
Cross Streets: Near the intersection of N 89th East Ave and E Newton Pl
1310 N 89th East Ave, #101 Tulsa, OK 74115 ·914.74 mi
Is this your business? Verify your listing
Advertisement
