104 N Victor Ave

Tulsa, OK

This building has 2 available units. Each unit may be separately owned and have a different property manager.

Studio

2 units

$995

104 N Victor Ave, Tulsa, OK 74110
104 N Victor Ave #1, Tulsa, OK 74110