The Homewood Abatement Board has declared the Park at Buckingham apartment complex a public nuisance due to unsafe conditions. The board found that all 58 of the complex’s buildings have serious habitability issues following a presentation by Homewood’s Director of…