On Nov. 23, 2020, Freedom Source LLC and 2140 Nw 63 Avenue Land Trust purchased a three bedroom, one bathroom home at 2140 N.W. 63rd Ave., Sunrise from Worth A. Martin Jr. for $200,000.This property is one of 174 sales in Sunrise in November 2020.This story was found on BlockShopper.com.