1
8315 N Semmes St
Tampa, FL 33604
$330,000 USD
1,602 SF
2
Units
8.07% Cap Rate
1,602 SF
$330,000 USD
Apartments