10
9648-9664 W Linebaugh Ave
Tampa, FL 33626
$220,000 USD
3,600 SF
3,600 SF
$220,000 USD
General Retail