Residential · Single Family Residence

4926 W Melrose Avenue N Tampa, Florida, 33629

$2.4M
4
Bedrooms
3
Baths
3,134
Sq Ft
0.22
Acres
1958
Year Built