Residential · Single Family Residence

620 Marmora Avenue Tampa, Florida, 33606

$2.85M
5
Bedrooms
5
Baths
3,831
Sq Ft
0.23
Acres
2027
Year Built