2333 South Florence Avenue, Tulsa, OK 74114

$345,000

1,712

Sqft

3

Bed

2

Bath

2444754

MLS#

PHOTOS