A 6.2k sf restaurant property net-leased to Outback Steakhouse in Garden Grove sold for $6.625 mil, or $1,068/sf. The property, built in 2001, is located at 12001 Harbor Blvd, north of the 22 Fwy at Chapman Ave, just three blocks from Disneyland. Outback had just renewed its lease for an additional 20 years through 2039, with options to extend…