Commercial Sale · Mixed Use

806 W De Leon Street Tampa, Florida, 33606

$1.07M
2,906
Sq Ft
0.16
Acres
1908
Year Built