1105 VALLADOLID DE AVILA, TAMPA, FL 33613
6
beds
8
baths
6,157 Sq.Ft. LIVING AREA
0.68 Acres lot