22
Tulsa - Trails End & Leisure Estates
$10,950,000 USD
56,812 SF
2
Units
9.04% Cap Rate
56,812 SF
$10,950,000 USD
Multifamily