12602 N 52ND ST, TEMPLE TERRACE, FL 33617
3
beds
2
baths
2,866 Sq.Ft. LIVING AREA
0.88 Acres lot