7
632 S Quincy Ave
Tulsa, OK 74120
$750,000 USD
6,560 SF
10
Units
6.95% Cap Rate
6,560 SF
$750,000 USD
Apartments