8
4104 and 4106 N 22nd St
Tampa, FL
$580,000 USD
2,000 SF
2
Units
2,000 SF
$580,000 USD
Other