Margaret McDowell Manor Margaret McDowell Manor is an apartment complex with 86 apartments for seniors.