Property

Channelside Shoppes

Location

Tampa, FL

Size

230,000 SF

Value

$27.50 M

Type

Sale

Property

Channelside Shoppes

Location

Tampa, FL

Size

230,000 SF

Value

$27,500,000.00 M

Type

Sale

Channelside Shoppes

Latest News

All News