Explore details about location Isle Key Boulevard. Isle Key Boulevard is a location situated within the St. Petersburg alongside other areas such as 94th Avenue North, 18th Street Northeast, 41st Avenue South.