Residential · Single Family Residence

3401 S Almeria Avenue Tampa, Florida, 33629

$1.75M
2
Bedrooms
3
Baths
2,329
Sq Ft
0.27
Acres
1964
Year Built