• Listing source
      college_rentals_bababa

J Marshall Square

2br - $1,495 ($775/br) 1br - $1,095 πŸ—ΊοΈ  9017 N University Ave, Oklahoma City, OK 73114 πŸ›Œ  1-2 πŸ›  2 πŸ“  4.1mi to Metro Technology Centers
Listing source
college_rentals_bababa