11
1306 E 2nd St
Tulsa, OK 74120
$350,000 USD
2,473 SF
6
Units
7.6% Cap Rate
2,473 SF
$350,000 USD
Apartments