On March 27, Osprey Apartments LLC purchased a property at 5118 Lacy Road, Fitchburg from Green-Tech Land Co. LLC for $245,660.So far in March 2020, nine properties sold in Fitchburg.This story was found on BlockShopper.com.