8215 N 12th St

 8215 N 12th St, TampaFL 33604
$1,0953 Beds1000 sqftPets OK