• Listing source
      csa_bababa

French Villa Apartments

1br - $1,049 πŸ—ΊοΈ  4752 S Harvard Ave, Tulsa, OK 74135 πŸ›Œ  1 πŸ“  1.8mi to Oklahoma Technical College
Listing source
csa_bababa