13.03 acres (± 567,653 SF) of total land 7,797 square feet of buildings and 2,000 square feet of office. Located on the south side of Almeda Genoa Road, just east of Telephone Road. Close to Beltway 8 and Gulf Freeway (I-45). Hobby Airport and BNSF Railroad Terminal just north on Telephone Road.