A private entity, 750 Almeda Genoa LLC, bought the 232,000-square-foot industrial property at 750 Almeda Genoa Road in Houston from Houston-based LIN Indrio Inc., an affiliate of Guardian Management Co. The property sold for $4.9 million, or about $21 per square foot.