IDX Broker Wrapper Template Photo Gallery - Listing ID T3418442 Listing ID T3418442 3030 Cockroach Bay Road, Ruskin, Florida 33570-2609 - 1 bd, 2 ba$3,500,000PendingView PropertyView PropertyData services provided by IDX Broker