2 Ladoga Avenue, FL 33606
Status: Sold
$1,250,000
2 Ladoga Avenue
Tampa FL 33606
Beds: 3
Baths: 3 (full)
Acres: 0.38
Sqft: 2,936