48
1244 S Quincy Ave
Tulsa, OK 74120
$1,700,000 USD
7,128 SF
4
Units
7,128 SF
$1,700,000 USD
Multifamily