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