The commercial property at 2955 18th Ave., Rock Island was sold on April 20, 2020 by Spp Net Lease Real Estate for $4,051,538. The buyer was Palm Beach MB 2 LLC.This property is one of 56 sales in Rock Island in April 2020.This story was found on BlockShopper.com.