1343 S Florence Pl
Tulsa, OK

Property Details

$350,000
List Price
2107367
MLS Number