171 North Aberdeen 7 Published July 12, 2016 at 3941 × 2955 in 171 North Aberdeen Begins Foundation Work Under Clueless Blogger’s Nose