• Listing source
      csa_bababa

The Erica

1br - $985 2br - $1,150 ($575/br) 3br - $1,399 ($466/br) πŸ—ΊοΈ  3131 Southwest 89th Street, Oklahoma City, OK 73159 πŸ›Œ  1-3 πŸ›  2 πŸ“  11.8mi to OU
Listing source
csa_bababa