Sister Thea Bowman Manor is an affordable housing community for seniors owned by St. Columba Development Corporation. Built in 1980, it offers 56 apartments to seniors age 62 or over who qualify as very low or extremely low income according to HUD income limits for the area.