Armstrong manor’s whopping price tag