1331 N OLYMPIA AVE
TULSA, OK 74127
$95,100
2 Beds
1 Baths
1,016 Sq Ft
Status Active
MLS# 2323166
Make this home your own or investor add to your portfolio. More photos coming soon. Call for showing. Property has potential & is waiting for your touch. DO NOT DISTURB TENANTS!
Details for 1331 N OLYMPIA AVE
Built in 1940
$94 / Sq Ft
0 parking spaces
Other
Other
319 Days on website
0.155 acres lot