SkyHouse Channelside

 112 N 12th St, TampaFL 33602
$1,255+Studio-3 BedsPets OK