Terra Apartments At University North
Add to Favorites
CLOSED NOW
Today: 1:00 pm - 5:00 pm
Tomorrow: 9:00 am - 6:00 pm
11 Years
in Business
Phone: (405) 801-1000
Phone: (405) 515-9321
Address: 2751 24th Ave NW, Norman, OK 73069
Website: website
213 W Main St, Norman, OK 73069
2313 Crestmont St, Norman, OK 73069
2073 W Lindsey St, Norman, OK 73069
1304 Wylie Rd, Norman, OK 73072
2501 Pendleton Dr, Norman, OK 73072
3700 W Tecumseh Rd, Norman, OK 73072
4408 Balmoral Ct, Norman, OK 73072
301 Hal Muldrow Dr, Norman, OK 73069
301 Hal Muldrow Dr, Norman, OK 73069
201 S Creekdale Dr, Norman, OK 73072