8415 N 16TH ST, TAMPA, FL 33604
2
beds
1
bath
897 Sq.Ft. LIVING AREA
5,250 Sq.Ft. lot