Icon Properties, a full service investment and development firm, has purchased a 10,000-square-foot site in San Diego’s Little Italy neighborhood where it plans to develop an upscale apartment building. Fogerty Family Trust sold the site for $5.15 million.