3418 W SEVILLA ST, TAMPA, FL 33629
4
beds
3
baths
3,391 Sq.Ft. LIVING AREA
9,000 Sq.Ft. lot