6351 59th St N
⋅
St. Petersburg, Flor
Sold
SOLD
List Price
$475,000
MLS Number
T3528661
Beds
3
Baths
2
Square Feet
1,500
Lot Size
11,966 sqft
Show More