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