8
2507 S 87th Ave E
Tulsa, OK 74129
$2,775,000 USD
29,064 SF
40
Units
8.11% Cap Rate
29,064 SF
$2,775,000 USD
Apartments